Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 TURLEWRAY CLOSE Semi-Detached £1,371,652 £880,000 29 Jan 2008
75 TURLEWRAY CLOSE Semi-Detached £1,488,240 £900,000 5 Aug 2013
77 TURLEWRAY CLOSE Semi-Detached £3,124,766 £3,150,000 2 Sep 2022
81 TURLEWRAY CLOSE Detached £2,979,282 £2,100,000 7 Sep 2015